import VueRouter from 'vue-router'

import HomeContainer from './components/tabbar/HomeContainer.vue';
import MemberContainer from './components/tabbar/MemberContainer.vue';
import ShopcarContainer from './components/tabbar/ShopcarContainer.vue';
import SearchContainer from './components/tabbar/SearchContainer.vue';


import NewsList from './components/news/NewsList.vue';
import NewsInfo from './components/news/NewsInfo.vue';
import PhotoList from './components/photos/PhotoList.vue';
import PhotoInfo from './components/photos/PhotoInfo.vue';
import GoodsList from './components/goods/GoodsList.vue';
import GoodsInfo from './components/goods/GoodsInfo.vue';
import GoodsDesc from './components/goods/GoodsDesc.vue';
import GoodsComment from './components/goods/GoodsComment.vue';

var router = new VueRouter({
	routes: [{
			path: '/home',
			component: HomeContainer,
		},
		{
			path: '/member',
			component: MemberContainer
		},
		{
			path: '/shopcar',
			component: ShopcarContainer
		},
		{
			path: '/search',
			component: SearchContainer
		},
		{
			path: '/home/newslist',
			component: NewsList
		},
		{
			path: '/home/newsinfo/:id',
			component: NewsInfo
		},
		{
			path: '/home/photolist',
			component: PhotoList
		},
		{
			path: '/home/photoinfo/:id',
			component: PhotoInfo
		},
		{
			path: '/home/goodslist',
			component: GoodsList
		},
		{
			path: '/home/goodsinfo/:id',
			name: 'goodsinfo',
			component: GoodsInfo
		},
		{
			path: '/home/goodsdesc/:id',
			name: 'goodsdesc',
			component: GoodsDesc
		},
		{
			path: '/home/goodscomment/:id',
			name: 'goodscomment',
			component: GoodsComment
		},
		{
			path: '/',
			redirect: '/home'
		}
	],
	linkActiveClass: 'mui-active' //路由高亮类 现成的MUI
})

export default router
